home *** CD-ROM | disk | FTP | other *** search
/ Aminet 50 / Aminet 50 (2002)(GTI - Schatztruhe)[!][Aug 2002].iso / Aminet / util / wb / Fix.backdrop.readme < prev    next >
Text File  |  2002-05-24  |  5KB  |  182 lines

  1. Short:        A handy GUI to clean up .backdrop files
  2. Author:       Bruce Steers <bsteers@ukonline.co.uk>
  3. Uploader:     http://web.ukonline.co.uk/bsteers/
  4. Version:      2.0 (30.08.2001)
  5. Type:         util/wb
  6. Requires:     ARexx, AWNPipe (web.ukonline.co.uk/awnpipe)
  7. Distribution: Aminet, Others please ask me
  8.  
  9.  
  10.  
  11.                                   Fix.backdrop
  12.  
  13.                   Yet another handy utility from Bruce Steers
  14.                   -------------------------------------------
  15.  
  16.  
  17.     This is an Arexx script i wrote to Clean up the .backdrop file of a disk
  18.  
  19.       '.backdrop' holds the info for icons to 'Leave Out' on the workbench
  20.  
  21.          it seems you can have many obsolete paths still in this file.
  22.  
  23.         reasons for this could be you manualy deleted a 'left out' file
  24.        or maybe the .backdrop file is an old file Restored from a backUp
  25.  
  26.  
  27.         whatever the reason this GUI will show all files that are listed
  28.         in a .backdrop file and considders the following errors...
  29.  
  30.          if any paths are missing an icon
  31.          (this will cause file to NOT be left out and is thus Obsolete)
  32.  
  33.          If any file paths do not exists.
  34.          (when WB loads these missing files are still checked (slower))
  35.  
  36.          if a file path is duplicated (causing multiple checking)
  37.  
  38.  
  39.  
  40.  
  41.                                      Usage:
  42.                                      ------
  43.  
  44.              To start..  Simply Double Click the Fix.backdrop Icon
  45.  
  46.                         you must have AWNPipe installed
  47.  
  48.   If you do not have AWNPipe then get the latest archive from the support site
  49.                        http://web.ukonline.co.uk/awnpipe/
  50.  
  51.  
  52.    Fix.backdrop gets a list of devices and finds which ones have .backdrop's
  53.  
  54.                Disks that are either 'missing a .backdrop' or are
  55.                    'Read/Write Protected' will not be listed
  56.  
  57.           The Device list is on the left with 'Information' displayed
  58.                         Use this list to select a device
  59.  
  60.        once the .backdrop file is checked , if any Paths are Obsolete or
  61.            Duplicated the 'Fix .backdrop' Gadget Becomes un-disabled
  62.  
  63.  
  64.            Simply Click the 'Fix .backdrop' Gadget to renew the file
  65.  
  66.  
  67. Press the "AutoFix All" button to run through all devices listed
  68. and fix the files if required (note: this is all automated, no requesters).
  69.  
  70.  
  71. ToolTypes.
  72. GADGET_FONT=topaz.font/8 ; these 2 alter the font
  73. LIST_FONT=topaz.font/8   ; for the gui
  74.  
  75. AUTOFIX  ; automatically starts autofix when loading.
  76. AUTOQUIT ; automatically quits after autofix (only works with AUTOFIX)
  77.  
  78. AUTOFIX and AUTOQUIT are for once you decide that you trust what
  79. Fix.backdrop does and want it to check/fix all your drives & quit
  80. without you doing anything but run it :)
  81.  
  82. Note: There are no cli args , tooltypes only , and tooltypes are
  83. read even when running from cli.
  84.  
  85. ----------------------------------------
  86.  
  87.  
  88. History:
  89.  
  90.  
  91. 2.0:
  92. ----
  93.  
  94. Fixed error when "Auto Fix all" finds a bad backdrop file.
  95. I had typed FixBackdrop() instead of Fix_Backdrop()
  96. Oops
  97.  
  98. Removed the need for using the 'Version' command.
  99. Now NO external commands are used :)
  100.  
  101.  
  102. 1.9:
  103. ----
  104.  
  105. Fixed a bug that caused an 'info' error if you have a space in a drive name.
  106. like "Ram Disk:" (i used to rename mine to Ram_Disk: so never saw it)
  107.  
  108. removed the use of the 'C:info' command and used StateF() instead
  109.  
  110. Added a new function
  111.  
  112. AutoFix All = runs through all devices listed and fixes if required.
  113.  
  114.  
  115. Added some tooltypes.
  116.  
  117. GADGET_FONT=topaz.font/8 ; these 2 alter the font
  118. LIST_FONT=topaz.font/8   ; for the GUI
  119.  
  120. AUTOFIX  ; automatically starts autofix when loading.
  121. AUTOQUIT ; automatically quits after autofix
  122.  
  123.  
  124. 1.8:
  125. ----
  126.  
  127. Fixed a bug that caused a failiure rather than reporting
  128. if there are no .backdrop files found on any non writable disks.
  129. (thanks Martin Elsner for reporting that :)
  130.  
  131.  
  132. 1.7:
  133. ----
  134.  
  135. OOPS!, fixed a bug causing it to fail when fixing :(
  136.  
  137.  
  138. 1.6:
  139. ----
  140.  
  141. now uses a listbrowser for devices not a cycle gadget.
  142.  
  143. now it beeps when a .backdrop has errors.
  144.  
  145. now it has a gadget to re-read devices for .backdrop files.
  146.  
  147. now window is disabled when updating lists
  148.  
  149. now OpenURL.library is used for the menu urls
  150.  
  151. 1.5:
  152. ----
  153. up to version 1.5 i didn't keep any history :(
  154.  
  155.  
  156. ----------------------------------------
  157.  
  158.  
  159. Thanks to:
  160.  
  161. William Parker ..
  162. for making the AWNPipe device
  163. http://web.ukonline.co.uk/awnpipe/
  164.  
  165.  
  166. Michaela Prüß ..
  167. for reporting a few little bugs that have now been splatted ;)
  168.  
  169.  
  170.  
  171.                  All the Best
  172.  
  173.                     Brucey
  174.  
  175.                      ()_\
  176.                      () /
  177.  
  178.  
  179. mailto:bsteers@ukonline.co.uk
  180.  
  181. http://web.ukonline.co.uk/bsteers/
  182.